<?php
    session_start();
    require_once ("../../recursos/conf/cvcpa.conf");
    require_once ("../../recursos/librery/adodb/adodb.inc.php");
    require_once ("../../recursos/class/conexion.class.php");
    require_once ("../../recursos/class/sesion.class.php");
    require_once ("../../recursos/class/honradeznotoria.class.php");
    require_once ("../../recursos/class/solicitudnatural.class.php");
    require_once ("../../recursos/class/verificacionnatural.class.php");


    $obj_sesion             = new SESION();
    $obj_honradez_notoria   = new HonradezNotoria();
    $obj_solicitudnatural   = new SolicitudNatural();
    $obj_verificacion       = new VerificacionNatural();
    
    $id                 = $_POST["id"];
    $idempleado         = $_SESSION["idempleado"];
    $bandera            = $_POST["hid_bandera_".$id];
    $idsolicitud        = $_POST["idsolicitud"];//este solo sera para modificar 
    $idhonradez         = $_POST["hid_idhonradez_".$id];//solo es para modificar
    
    $idestado           = $obj_solicitudnatural->get_campo_solicitud_persona("idsolicitud_persona = ".$idsolicitud, "idestado");
    $idverificacion     = $obj_verificacion->get_campo_verificacion_natural("idsolicitud_persona =".$idsolicitud,"idverificacionpersona");
    
    $emisor            = $_POST["txt_emisor_".$id];
    $conoce            = $_POST["chk_conoce_".$id];
    $anios             = $_POST["txt_anios_".$id];
    $comentario        = $_POST["txta_comentario_".$id];
    
    $conoce            = isset($conoce)?$conoce:'false';
            
    $array_datos_honradez   = array($idverificacion,$idempleado,9,$emisor,$conoce,$anios,$comentario);        
    
    
    if(!$obj_sesion->validar_sesion())
    {
        echo '{success:true, bandera:2}';
    }
    elseif(!$obj_solicitudnatural->open_con())
    {
        echo '{success:true, bandera:3}';
    } 
    elseif(($bandera == 1 || $bandera == 2 || $bandera == 3) && ($idestado == 1 || $idestado == 4 || $idestado == 14))
    {
        echo '{success:true, bandera:4}';
    }
    elseif($bandera == 1)
    {
        $bandera_save   = $obj_honradez_notoria->new_honradez_notoria($array_datos_honradez);
        if($bandera_save)
        {
            echo '{success:true, bandera:1}';
        }
        else 
        {
            echo '{success:true, bandera:5}';
        }
    }
    elseif($bandera == 2)
    {
        $bandera_save   = $obj_honradez_notoria->update_honradez_notoria($idhonradez, $array_datos_honradez);
        if($bandera_save)
        {
            echo '{success:true, bandera:1}';
        }
        else 
        {
            echo '{success:true, bandera:5}';
        }
    }    
    elseif($bandera == 3)
    {
        $array_datos = array(10);
        $bandera_save   = $obj_honradez_notoria->delete_honradez_notoria($idhonradez, $array_datos);
        if($bandera_save)
        {
            echo '{success:true, bandera:1}';
        }
        else 
        {
            echo '{success:true, bandera:5}';
        }
    }      
 
?>
